#include <my_header.h>

/* Usage: ./5_rmdir pathname */
int main(int argc, char *argv[]){                                  
    ARGS_CHECK(argc, 2);

    int ret_dir = rmdir(argv[1]);   // rmdir只能删除空目录
    ERROR_CHECK(ret_dir, -1, "rmdir");
    return 0;
}

/*
 *int rmdir(const char *pathname);
 返回值：

1. 成功时，rmdir 返回 0。
2. 失败时，返回 -1，并设置 errno 以指示错误的原因。
常见的错误原因有目录非空，不存在或无权限等。
 *
 * */
